package com.qys.livesMall.shop.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qys.livesMall.shop.modal.entity.UserProductPreference;

/**
 * 用户商品偏好表(UserProductPreference)表服务接口
 *
 * @author makejava
 * @since 2023-08-23 18:10:54
 */
public interface UserProductPreferenceService extends IService<UserProductPreference> {

    /**
     * 更新用户偏好
     * @param productCategoryId 商品分类id
     */
    void updatePreference(Long productCategoryId);


    /**
     * 根据用户和商品id查询数据
     * @param userId
     * @param productCategoryId
     * @return
     */
    UserProductPreference getByUserId(Long userId, Long productCategoryId);
}

